stop for trains - Francés Inglés Diccionario